spit-roasted chicken - Español Inglés Diccionario